pants store - French English Dictionary